subperitoneal appendicitis - Turkish English Dictionary